Unit of Competency Mapping – Information for Teachers/Assessors – Information for Learners
ICTPRG507 Mapping and Delivery Guide
Implement security for applications
Version 1.0
Issue Date: May 2024
Qualification | - |
Unit of Competency | ICTPRG507 - Implement security for applications |
---|---|---|---|
Description | |||
Employability Skills | |||
Learning Outcomes and Application | This unit describes the skills and knowledge required to implement security for software applications, including code access security, security access control, cryptographic and secure, input and output handling.It applies to individuals who may be responsible for coding secure software applications and who may work as software developers, software engineers, system and security administrators, and testers.No licensing, legislative or certification requirements apply to this unit at the time of publication. | ||
Duration and Setting | X weeks, nominally xx hours, delivered in a classroom/online/blended learning setting. Gather evidence to demonstrate consistent performance in conditions that are safe and replicate the workplace. Noise levels, production flow, interruptions and time variances must be typical of those experienced in the programming and software development industry, and include access to: security configuration tools the software development environment testing and debugging tools the network resources the appropriate learning and assessment support, when required. Assessors must satisfy NVR/AQTF assessor requirements. |
||
Prerequisites/co-requisites | |||
Competency Field |
Development and validation strategy and guide for assessors and learners | Student Learning Resources | Handouts Activities |
Slides PPT |
Assessment 1 | Assessment 2 | Assessment 3 | Assessment 4 | |
---|---|---|---|---|---|---|---|---|
Elements of Competency | Performance Criteria | |||||||
Element: Implement policy-based code-access security in an application |
| |||||||
Element: Implement security access control in an application |
| |||||||
Element: Write code to encrypt and decrypt data for secure communication |
| |||||||
Element: Protect an application against injections |
|